#pragma once

#pragma managed

#include "Build.h"

namespace BroodWar
{
	namespace Addon
	{
		ref class BuildUnit;

		public interface class IMetaUnit
		{
			property BuildUnit^ BuilderUnit { BuildUnit^ get(); }
			property Build^ Type { Build^ get(); }
		};

		BWSAL::MetaUnit* ConvertMetaUnit(IMetaUnit^ unit);
	}
}
